Skip to content

dev-python/dask: add 2026.8.0, drop 2026.3.0 - #1418

Open
mschubert wants to merge 2 commits into
gentoo:masterfrom
mschubert:dask
Open

mschubert wants to merge 2 commits into
gentoo:masterfrom
mschubert:dask

Conversation

@mschubert

Copy link
Copy Markdown
Contributor

No description provided.

Signed-off-by: Michael Schubert <mschu.dev@gmail.com>
@APN-Pucky

Copy link
Copy Markdown
Member
FAILED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-groupby1-ordered-known] - [XPASS(strict)] Not implemented for DataFrameGroupBy yet.
FAILED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-groupby1-ordered-unknown] - [XPASS(strict)] Not implemented for DataFrameGroupBy yet.
FAILED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-groupby1-unordered-known] - [XPASS(strict)] Not implemented for DataFrameGroupBy yet.
FAILED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-groupby1-unordered-unknown] - [XPASS(strict)] Not implemented for DataFrameGroupBy yet.
FAILED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-ordered-known] - [XPASS(strict)] Not implemented for DataFrameGroupBy yet.
FAILED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-ordered-unknown] - [XPASS(strict)] Not implemented for DataFrameGroupBy yet.
FAILED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-unordered-known] - [XPASS(strict)] Not implemented for DataFrameGroupBy yet.
FAILED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-unordered-unknown] - [XPASS(strict)] Not implemented for DataFrameGroupBy yet.
FAILED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-ordered-known] - [XPASS(strict)] Not implemented for DataFrameGroupBy yet.
FAILED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-ordered-unknown] - [XPASS(strict)] Not implemented for DataFrameGroupBy yet.
FAILED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-unordered-known] - [XPASS(strict)] Not implemented for DataFrameGroupBy yet.
FAILED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-unordered-unknown] - [XPASS(strict)] Not implemented for DataFrameGroupBy yet.
FAILED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-ordered-known] - [XPASS(strict)] Not implemented for DataFrameGroupBy yet.
FAILED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-ordered-unknown] - [XPASS(strict)] Not implemented for DataFrameGroupBy yet.
FAILED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-unordered-known] - [XPASS(strict)] Not implemented for DataFrameGroupBy yet.
FAILED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-unordered-unknown] - [XPASS(strict)] Not implemented for DataFrameGroupBy yet.
FAILED dask/tests/test_sizeof.py::test_register_backend_entrypoint - FileNotFoundError: [Errno 2] No such file or directory
FAILED dask/tests/test_traceback.py::test_compute_shorten_traceback[processes] - FileNotFoundError: [Errno 2] No such file or directory
FAILED dask/tests/test_traceback.py::test_persist_shorten_traceback[processes] - FileNotFoundError: [Errno 2] No such file or directory
= 19 failed, 16586 passed, 994 skipped, 2 deselected, 485 xfailed, 2 xpassed, 381 warnings in 1892.41s (0:31:32) =
 * ERROR: dev-python/dask-2026.8.0::science failed (test phase):
 *   pytest failed with python3.13
 * 
 * Call stack:
 *     ebuild.sh, line  143:  Called src_test
 *   environment, line 3655:  Called distutils-r1_src_test
 *   environment, line 1812:  Called _distutils-r1_run_foreach_impl 'python_test'
 *   environment, line  574:  Called python_foreach_impl 'distutils-r1_run_phase' 'python_test'
 *   environment, line 3282:  Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test'
 *   environment, line 2769:  Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test'
 *   environment, line 2767:  Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test'
 *   environment, line 1050:  Called distutils-r1_run_phase 'python_test'
 *   environment, line 1735:  Called python_test
 *   environment, line 3542:  Called distutils-r1_python_test
 *   environment, line 1700:  Called epytest
 *   environment, line 2295:  Called die
 * The specific snippet of code:
 *       [[ ${ret} -ne 0 ]] && die -n "pytest failed with ${EPYTHON}";
 * 
 * If you need support, post the output of `emerge --info '=dev-python/dask-2026.8.0::science'`,
 * the complete build log and the output of `emerge -pqv '=dev-python/dask-2026.8.0::science'`.
 * The complete build log is located at '/var/tmp/portage/dev-python/dask-2026.8.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-python/dask-2026.8.0/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-python/dask-2026.8.0/work/dask-2026.8.0'
 * S: '/var/tmp/portage/dev-python/dask-2026.8.0/work/dask-2026.8.0'

While I approved and the changes looked reasonable, during testing I ran into this error.

@mschubert

mschubert commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor Author

Hm, that's odd. The first 16 should be deselected (and are deselected on my end), but I'm also getting two test failures now that I did not see before

I do not get any FileNotFoundError errors

Signed-off-by: Michael Schubert <mschu.dev@gmail.com>
@mschubert

Copy link
Copy Markdown
Contributor Author

I've pushed another commit that disables xfail_strict letting the first 16 pass without being deselected, combined with addopts= that disables code coverage tests (and removes the need for the patch)

Python 3.13 and 3.14 tests pass for me without errors

@APN-Pucky

APN-Pucky commented Oct 29, 2026 •

Copy link
Copy Markdown
Member

Thanks I still get 3 failures. Maybe because I am testing python_targets_python3_13 while my system python is 3.14

EDIT: also happens with system python 3.14

FAILED dask/tests/test_sizeof.py::test_register_backend_entrypoint - FileNotFoundError: [Errno 2] No such file or directory
FAILED dask/tests/test_traceback.py::test_compute_shorten_traceback[processes] - FileNotFoundError: [Errno 2] No such file or directory
FAILED dask/tests/test_traceback.py::test_persist_shorten_traceback[processes] - FileNotFoundError: [Errno 2] No such file or directory
= 3 failed, 16586 passed, 994 skipped, 2 deselected, 485 xfailed, 18 xpassed, 328 warnings in 1629.80s (0:27:09) =
 * ERROR: dev-python/dask-2026.8.0::science failed (test phase):
 *   pytest failed with python3.13
 * 
 * Call stack:
 *     ebuild.sh, line  143:  Called src_test
 *   environment, line 3654:  Called distutils-r1_src_test
 *   environment, line 1810:  Called _distutils-r1_run_foreach_impl 'python_test'
 *   environment, line  572:  Called python_foreach_impl 'distutils-r1_run_phase' 'python_test'
 *   environment, line 3280:  Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test'
 *   environment, line 2767:  Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test'
 *   environment, line 2765:  Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test'
 *   environment, line 1048:  Called distutils-r1_run_phase 'python_test'
 *   environment, line 1733:  Called python_test
 *   environment, line 3541:  Called epytest '-o' 'addopts=' '-o' 'xfail_strict=false' '-W' 'default'
 *   environment, line 2293:  Called die
 * The specific snippet of code:
 *       [[ ${ret} -ne 0 ]] && die -n "pytest failed with ${EPYTHON}";
 * 
 * If you need support, post the output of `emerge --info '=dev-python/dask-2026.8.0::science'`,
 * the complete build log and the output of `emerge -pqv '=dev-python/dask-2026.8.0::science'`.
 * The complete build log is located at '/var/tmp/portage/dev-python/dask-2026.8.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-python/dask-2026.8.0/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-python/dask-2026.8.0/work/dask-2026.8.0'
 * S: '/var/tmp/portage/dev-python/dask-2026.8.0/work/dask-2026.8.0'

 * Messages for package dev-python/dask-2026.8.0:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants